package com.yami.shop.bean.model;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

@TableName("tz_report")
@Data
public class Report {

    @TableId
    private Long id;
    
    private String userId;

    /**
     * 被举报来源 0：广场 1：圈子 2：聊天
     */
    private Integer reportSou;

    /**
     * 被举报类型 0：原文 1：评论 2：单聊 3：群聊
     */
    private Integer reportType;
    
    /**
     * 被举报内容id
     */
    private Long reportObjId;

    /**
     * 被举报内容图片，聊天举报用
     */
    private String reportPics;
    
    private String reportUserId;
    
    /**
     * 被举报店铺id，0代表平台，空代表用户
     */
    private Long reportShopId;
    
    /**
     * 举报原因标题id
     */
    private Integer titleId;

    /**
     * 举报的原因
     */
    private String content;

    /**
     * 状态 0：待处理 1：已处理 
     */
    private Integer status;

    /**
     * 处理意见
     */
    private String opinion;

    /**
     * 处理人
     */
    private Long handleUser;
    
    private Date createTime;
    private Date updateTime;
    

}
